diff options
Diffstat (limited to 'src/routes/projects/[id]/+page.svelte')
| -rw-r--r-- | src/routes/projects/[id]/+page.svelte | 10 |
1 files changed, 3 insertions, 7 deletions
diff --git a/src/routes/projects/[id]/+page.svelte b/src/routes/projects/[id]/+page.svelte index a58aeba..9931f40 100644 --- a/src/routes/projects/[id]/+page.svelte +++ b/src/routes/projects/[id]/+page.svelte @@ -9,6 +9,7 @@ parseIntervalToDays, type RoutineState, } from '$lib/shared/routine-metrics'; + import { formatDayMonth } from '$lib/shared/temporal'; let { data, form } = $props(); @@ -30,11 +31,6 @@ : matchItems(data.archived, archiveFilter).map((m) => m.obj), ); - const dateFormatter = new Intl.DateTimeFormat('fr-FR', { - day: 'numeric', - month: 'short', - }); - function sorted(routines: RoutineState[]): RoutineState[] { return [...routines].sort( (a, b) => b.overdueRatio - a.overdueRatio || a.name.localeCompare(b.name), @@ -182,7 +178,7 @@ <span class="routine-meta"> {formatFrequency(routine.frequencyDays)} {#if routine.lastDoneAt} - · fait le {dateFormatter.format(new Date(routine.lastDoneAt))} + · fait le {formatDayMonth(routine.lastDoneAt)} {:else} · jamais fait {/if} @@ -244,7 +240,7 @@ > <span class="archived-date"> {formatFrequency(routine.frequencyDays)} · archivée le - {dateFormatter.format(new Date(routine.archivedAt))} + {formatDayMonth(routine.archivedAt)} </span> </li> {/each} |
